/**
 * 
 */
package it.unical.canonaco.rende.igpe.game.cbv.logiclayer.engine.events;

import org.json.simple.JSONObject;

import it.unical.canonaco.rende.igpe.game.cbv.logiclayer.engine.GUIDStorage;
import it.unical.canonaco.rende.igpe.game.cbv.logiclayer.engine.component.player.BattlePlayer;

/**
 * @author Massimo Canonaco
 *
 */
public class NoSkillPointEvent implements GenericEvent {

	/** */
	private String principleName;
	
	/** */
	private BattlePlayer player;
	
	/** */ //20000
	static public final float GUID = GUIDStorage.NO_SKILL_POINT_EVENT;
	
	public NoSkillPointEvent(String name, BattlePlayer to)
	{
		principleName = name;
		player = to;
	}
	/* (non-Javadoc)
	 * @see it.unical.canonaco.rende.igpe.game.cbv.logiclayer.engine.events.GenericEvent#getGUID()
	 */
	@Override
	public float getGUID() 
	{
		return GUID;
	}

	/* (non-Javadoc)
	 * @see it.unical.canonaco.rende.igpe.game.cbv.logiclayer.engine.events.GenericEvent#getName()
	 */
	@Override
	public String getName() {
		// TODO Auto-generated method stub
		return null;
	}
	@Override
	public JSONObject getAsJSONObject() {
		// TODO Auto-generated method stub
		return null;
	}
	@Override
	public void setFromJSONOnbject(JSONObject object) {
		// TODO Auto-generated method stub
		
	}

}
